Optimal spanners for axis-aligned rectangles

نویسندگان

  • Tetsuo Asano
  • Mark de Berg
  • Otfried Cheong
  • Hazel Everett
  • Herman J. Haverkort
  • Naoki Katoh
  • Alexander Wolff
چکیده

The dilation of a geometric graph is the maximum, over all pairs of points in the graph, of the ratio of the Euclidean length of the shortest path between them in the graph and their Euclidean distance. We consider a generalized version of this notion, where the nodes of the graph are not points but axis-parallel rectangles in the plane. The arcs in the graph are horizontal or vertical segments connecting a pair of rectangles, and the distance measure we use is the L1-distance. The dilation of a pair of points is then defined as the length of the shortest rectilinear path between them that stays within the union of the rectangles and the connecting segments, divided by their L1-distance. The dilation of the graph is the maximum dilation over all pairs of points in the union of the rectangles. We study the following problem: given n non-intersecting rectangles and a graph describing which pairs of rectangles are to be connected, we wish to place the connecting segments such that the dilation is minimized. We obtain four results on this problem: (i) for arbitrary graphs, the problem is NP-hard; (ii) for trees, we can solve the problem by linear programming on O(n) variables and constraints; (iii) for paths, we can solve the problem in time O(n logn); (iv) for rectangles sorted vertically along a path, the problem can be solved in O(n) time, and a (1 + ε)-approximation can be computed in linear time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithm for finding the largest inscribed rectangle in polygon

In many industrial and non-industrial applications, it is necessary to identify the largest inscribed rectangle in a certain shape. The problem is studied for convex and non-convex polygons. Another criterion is the direction of the rectangle: axis aligned or general. In this paper a heuristic algorithm is presented for finding the largest axis aligned inscribed rectangle in a general polygon. ...

متن کامل

Coloring Triangle-Free Rectangle Overlap Graphs with $$O(\log \log n)$$ O ( log log n ) Colors

Recently, Pawlik et al. have shown that triangle-free intersection graphs of line segments in the plane can have arbitrarily large chromatic number. Specifically, they construct triangle-free segment intersection graphs with chromatic number Θ(log log n). Essentially the same construction produces Θ(log log n)-chromatic triangle-free intersection graphs of a variety of other geometric shapes—th...

متن کامل

Matching colored points with rectangles

Let S be a point set in the plane such that each of its ele1 ments is colored either red or blue. A matching of S with rectangles is 2 any set of pairwise-disjoint axis-aligned rectangles such that each rectan3 gle contains exactly two points of S. Such a matching is monochromatic 4 if every rectangle contains points of the same color, and is bichromatic if 5 every rectangle contains points of ...

متن کامل

Computing the depth of an arrangement of axis-aligned rectangles in parallel∗

We consider the problem of computing the depth of the arrangement of n axis-aligned rectangles in the plane, which is the maximum number of rectangles containing a common point. For this problem we give a sequential O(n log n) time algorithm, and a parallel algorithm with running time O(log n) in the classical PRAM model. We also describe how to adopt the parallelization to a shared memory mach...

متن کامل

Packing Boundary-Anchored Rectangles

In this paper, we study the boundary-anchored rectangle packing problem in which we are given a set P of points on the boundary of an axis-aligned squareQ. The goal is to find a set of disjoint axis-aligned rectangles in Q such that each rectangle is anchored at some point in P , each point in P is used to anchor at most one rectangle, and the total area of the rectangles is maximized. We show ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Geom.

دوره 30  شماره 

صفحات  -

تاریخ انتشار 2005